<?php
include "IControllerAdapter.php";
/**
 * Controller della pagina ui/login/loginArea.tpl
 * 
 * Ogni controller deve implementare due metodi definiti nell'interfaccia IControllerAdapter
 * 
 * il Metodo Page_Load verrà chiamato al load dell'applicazione e prima che venga renderizzato il template
 * il Metodod Page_End verrà chiamato dopo aver renderizzato il template
 * 
 * @author lucianogrippa
 */
class Controller_ui_login_loginArea implements IControllerAdapter {
	/**
	 * Engine utilizzato per la gestione del template
	 * Questa proprietà è obbligatoria e deve essere implementata da tutti i controller delle pagini
	 * 
	 * @var Smarty
	 */
	public $templateEngine;
	/**
	 * (non-PHPdoc)
	 * @see IControllerAdapter::Page_Load()
	 */
	public function Page_Load() {
		if (DEBUG_MODE) {
			echo "call ui/login/loginArea.tpl page load<br>";
			//var_dump($_REQUEST);
			var_dump(Config::$lang);
			echo "<br>";
			var_dump(APP_LANG);
			echo "<br>";
		}
		
		// assegno il messaggio
		$this->templateEngine->assign("hallo_word","Great this work fine !!");
	}
	/**
	 * (non-PHPdoc)
	 * @see IControllerAdapter::Page_End()
	 */
	public function Page_End() {
		if (DEBUG_MODE) {
			echo "<br>call ui/login/loginArea.tpl page end";
		}
	}
}

?>